// house_pkg/pages/locate/index.ts
import qqmap from '../../../utils/qqmap'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    address: '',
    points: ''
  },

  onLoad() {
   this.getLocation()
  },
  async getLocation () {
    const {latitude , longitude} = await wx.getLocation()
     this.trverseGeocoder(latitude , longitude)
  }, 
  async chooseLocation () {
    const {latitude , longitude} = await wx.chooseLocation()
    // console.log(res);
    this.trverseGeocoder(latitude , longitude)
  },
  trverseGeocoder(latitude , longitude){
    qqmap.reverseGeocoder({
      location:{
       latitude ,
       longitude
      },
      success: (res) => {
        this.setData({address : res.result.address})
        this.search(latitude , longitude)
      }
    })
  },
  // poi搜索
  search(latitude , longitude){
    qqmap.search({
      keyword: '住宅小区',
      location:{
       latitude ,
       longitude
      },
      success: (res) => {
        // this.setData({points : res.data})
        this.setData({points : res.data.map(item => {
          return {id:item.id, title:item.title}
        })
      })
      }
    })
  }
})